carron oil - Turkish English Dictionary